continuous protesting - German English Dictionary